云服务器 java+tomcat 部署与配置

安装之前首先下载

选择合适的版本压缩包(*.tar.gz)进行下载,或者到百度云盘进行下载

安装Java JDK8.0

建立java目录,存放jdktomcat

1
2
cd /usr/local/
mkdir java

使用FileZilla将下载好的jdk-8u101-linux-x64.tar.gzapache-tomcat-9.0.0.M10.tar.gz上传至刚才建立的java目录下,至于怎么使用,百度经验妥妥的.

将上传的jdk解压,然后重命名为jdk

1
2
tar -zxv -f jdk-8u101-linux-x64.tar.gz
mv jdk1.8.0_101 jdk

如果不清楚解压后的文件名,可以输入命令ls查看

配置环境变量

1
vim /etc/profile

打开文件之后按键盘i进入编辑模式,将下面的内容复制到底部

1
2
3
4
JAVA_HOME=/usr/local/java/jdk
PATH=$JAVA_HOME/bin:$PATH
CLASSPATH=$JAVA_HOME/jre/lib/ext:$JAVA_HOME/lib/tools.jar
export PATH JAVA_HOME CLASSPATH

输入完毕后,按ESC退出输入模式,然后直接输入:wq回车,保存并且关闭Vim

使用source /etc/profile命令使其立即生效
通过java -version验证java环境是否配置成功。

安装Tomcat9.0

解压Tomcat9.0,重命名为tomcat9

1
2
tar -zxv -f apache-tomcat-9.0.0.M10.tar.gz
mv apache-tomcat-9.0.0.M10 tomcat9

解压完毕后即可直接启动

  • 启动命令为: /usr/local/java/tomcat9/bin/startup.sh
  • 关闭命令为: /usr/local/java/tomcat9/bin/shutdown.sh

启动完成后还需开放8080端口

1
firewall-cmd --zone=public --add-port=8080/tcp --permanent

出现success表明添加成功

然后更新防火墙即可:firewall-cmd --reload

重启防火墙命令: systemctl restart firewalld.service

然后再次在浏览器中输入http://ip:8080,如果看到tomcat的欢迎界面,说明安装成功。

如果还不能访问,则有可能是云服务器没有设置对应的安全组,则需在安全组的设置里加入一条8080端口的访问规则.

小妙招

如果你的javatomcat都安装成功了,那么接下来你会想,每次都这样进行tomcat的启动和关闭,是不是有点麻烦?

那么可以通过一个脚本来帮我们实现命令启动tomcat

创建脚本

执行代码:vi etc/init.d/tomcat
i进入编辑,将以下内容输入进入,按ESC退出编辑并输入:wq保存并退出Vim

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
# !/bin/bash
# Description: start or stop the tomcat
# Usage: tomcat [start|stop|restart]
#
export PATH=$PATH:$HOME/bin
export BASH_ENV=$HOME/.bashrc
export USERNAME="root"
case "$1" in
start)
#startup the tomcat
cd /usr/local/java/tomcat9/bin
./startup.sh
;;
stop)
# stop tomcat
cd /usr/local/java/tomcat9/bin
./shutdown.sh
echo "Tomcat Stoped"
;;
restart)
$0 stop
$0 start
;;
*)
echo "tomcat: usage: tomcat [start|stop|restart]"
exit 1
esac
exit 0

为脚本添加执行权限

执行命令:chmod +x /etc/init.d/tomcat

创建软连接

依次执行如下命令

1
2
cd usr/bin
ln -s /etc/init.d/tomcat

测试

这样,我们就可以分别使用命令

1
2
3
tomcat start
tomcat stop
tomcat restart

来进行服务器的启动、关闭和重启操作了

文章目录
  1. 1. 安装Java JDK8.0
    1. 1.1. 建立java目录,存放jdk和tomcat
    2. 1.2. 将上传的jdk解压,然后重命名为jdk
    3. 1.3. 配置环境变量
  2. 2. 安装Tomcat9.0
    1. 2.1. 解压Tomcat9.0,重命名为tomcat9
  3. 3. 小妙招
    1. 3.1. 创建脚本
    2. 3.2. 为脚本添加执行权限
    3. 3.3. 创建软连接
    4. 3.4. 测试
|